/*********************
* Author:Dzlua
* QQ:505544956
* time:2016/06/27
*/
#ifndef __EDUI_H__
#define __EDUI_H__

#include "defines.h"

#include "utilities/String.h"
#include "utilities/Parser.h"
#include "utilities/Split.h"
#include "utilities/Log.h"

#include "interface/IEngine.h"
#include "interface/IWindow.h"
#include "interface/IRender.h"
#include "interface/ISurface.h"
#include "interface/ITexture.h"
#include "interface/IFont.h"
#include "interface/ICursor.h"

#include "core/SurfaceMgr.h"
#include "core/FontMgr.h"
#include "core/CursorMgr.h"
#include "core/StringMgr.h"
#include "core/WindowMgr.h"
#include "core/TextureMgr.h"
#include "core/Animation.h"
#include "core/AnimationMgr.h"

#ifdef EDUI_USE_LUAPLUS
    #include "core/LuaMgr.h"
#endif
#include "core/Msg.h"
#include "core/Base.h"
#include "core/Event.h"

#include "container/Container.h"
#include "container/VerticalLayout.h"
#include "container/HorizontalLayout.h"
#include "container/TableLayout.h"
#include "container/TileLayout.h"

#include "controls/Control.h"
#include "controls/Label.h"
#include "controls/Link.h"
#include "controls/Text.h"
#include "controls/Edit.h"
#include "controls/Button.h"
#include "controls/CheckBox.h"
#include "controls/Progress.h"
#include "controls/Slider.h"
#include "controls/ScrollBar.h"
#include "controls/WndCtrl.h"

#endif
